1 star-crossed lovers
English-Dutch dictionary > star-crossed lovers
2 star-crossed
English-Dutch dictionary > star-crossed